/* CSS Document */

*{
	padding:0;
	margin:0;
	}
body{
	font-size:14px;
	font-family:"微软雅黑";
	}
ul,li,ol{
	list-style:none;
	display:block;
	text-align:left;
	    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
	}
ul, menu, dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
}
a{
	text-decoration:none;
	}
img{
	border:none;
	}
a img{
	border:none;
	}
input{
	border:none;
	background:none;
	outline:none;
	}
#FL{
	float:left;
	}
#FR{
	float:right;
	}
#CB{
	clear:both;
	}
#Coat{
	width:1360px;
	margin-left:auto;
	margin-right:auto;
	}
#Coat_old{
	width:1730px;
	margin-left:auto;
	margin-right:auto;
	}
/*
* top
*/
.top{
	width:90%;
	height:120px;
	overflow:hidden;
	}
.top .logo{
	width:620px;
	height:120px;
	overflow:hidden;
	}
.top .logo img{
	width:616px;
	height:120px;
	}
.top .webDesc{
	width:390px;
	height:60px;
	margin-top:30px;
	overflow:hidden;
	margin-left:40px;
	}
.top .webDesc .one{
	width:100%;
	height:35px;
	line-height:35px;
	overflow:hidden;
	font-size:28px;
	color:#047ae8;
	font-weight:bold;
	}
.top .webDesc .two{
	width:100%;
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:16px;
	color:#1d1d1d;
	}
.top .hotPhone{
	width:240px;
	height:90px;
	background:url(../images/topPhone.jpg) no-repeat;
	overflow:hidden;
	margin-top:30px;
	}
.top .hotPhone .phoneBox{
	width:180px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	color:#f80009;
	font-size:22px;
	margin-left:60px;margin-top:5px;
	}



/*
* nav
*/
.navRow{
	width:100%;
	height:50px;
	background:#f4f4f4;
	}
.menuTree{
	width:230px;
	height:auto;
	position:relative;
	z-index:99;
	}
.menuTree .title_pcc{
	width:230px;
	height:50px;
	background:#047ae8;
	color:#FFF;
	font-size:20px;
	text-align:center;
	line-height:50px;
	}
.menuTree .classList{
	width:230px;
	height:auto;
	}
.menuTree .classList ul{}
.menuTree .classList ul li{
	width:100%;
	height:50px;
	border-bottom:1px solid #dde0e3;
	background:#FFF;
	text-indent:20px;
	line-height:50px;
	clear:both;
	transition:300ms;
	-o-transition:300ms;
	-ms-transition:300ms;
	-moz-transition:300ms;
	-webkit-transition:300ms;
	}
.menuTree .classList ul li a{
	color:#4c4c4c;
	font-size:16px;
	width:100%;
	height:100%;
	display:block;
	transition:300ms;
	-o-transition:300ms;
	-ms-transition:300ms;
	-moz-transition:300ms;
	-webkit-transition:300ms;
	}
.menuTree .classList ul li:last-child{
	border-bottom:none;
	}

.menuTree .classList ul li .smallClass{
	width:450px;
	height:456px;
	border:1px solid #dde0e3;
	border-radius:0 5px 5px 0;
	box-shadow:0 0 5px #dde0e3;
	left:230px;
	position:absolute;
	background:#FFF;
	top:0;
	display:none;
	}
.menuTree .classList ul li .smallClass .scBox{
	width:390px;
	height:390px;
	margin-top:33px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	}
.menuTree .classList ul li .smallClass .scBox dd{
	width:120px;
	height:30px;
	line-height:30px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	text-indent:0;
	text-align:center;
	margin-bottom:10px;
	}
.menuTree .classList ul li .smallClass .scBox dd a{
	font-size:14px;
	color:#6c6c6c;
	width:95%;
	height:100%;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	}
.menuTree .classList ul li:hover .smallClass{
	display:block;
	top:50px;
	}
.menuTree .classList ul:hover{
	box-shadow:0 0 5px #dde0e3;
	}
.menuTree .classList ul li .smallClass .scBox dd a:hover{
	color:#f10b67;
	}
.menuTree .classList ul li:hover{
	background:#fb4563;
	transition:300ms;
	-o-transition:300ms;
	-ms-transition:300ms;
	-moz-transition:300ms;
	-webkit-transition:300ms;
	}
.menuTree .classList ul li:hover a.big{
	color:#FFF;
	transition:300ms;
	-o-transition:300ms;
	-ms-transition:300ms;
	-moz-transition:300ms;
	-webkit-transition:300ms;
	}

/* second  left menu */
.menuTree .sClassList{
	width:230px;
	height:auto;
	min-height:400px;
	max-height:530px;
	background:#FFF;
	}
.menuTree .sClassList ul{
	width:203px;
	padding:13.5px;
	}
.menuTree .sClassList ul li{}
.menuTree .sClassList ul li .thisClassName{
	width:203px;
	height:37px;
	overflow:hidden;
	background:url(../images/bigClassBG_s.jpg) no-repeat;
	line-height:37px;
	font-size:16px;
	color:#FFF;
	text-indent:20px;
	}
.menuTree .sClassList ul li .smallClass{
	width:203px;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
	}
.menuTree .sClassList ul li .smallClass p{
	width:100%;
	height:30px;
	line-height:30px;
	background:url(../images/arrow_sm.jpg) no-repeat left 5px;
	text-indent:20px;
	}
.menuTree .sClassList ul li .smallClass p a{
	color:#636363;
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	}

/* right main menu */
.menu{
	width:1200px;
	height:50px;
	margin:0 auto;
	overflow:hidden;
	}
.menu ul{}
.menu ul li{
	float:left;
	width:120px;
	height:50px;
	line-height:50px;
	text-align:center;
	}
.menu ul li a{
	font-size:16px;
	color:#656565;
	width:100%;
	height:100%;
	display:block;
	}
.menu ul li:hover,.menu ul li.navOn{
	background:#047ae8;
	}
.menu ul li:hover a,.menu ul li.navOn a{
	color:#FFF;
	}

/*
* product column list - left
*/
.proClassList{
	width:232px;
	height:auto;
	}
.proClassList .title{
	color:#FFFFFF;
	background:#187fde;
	line-height:50px;
	text-align:center;
	width:232px;
	height:50px;
	overflow:hidden;
	font-size:20px;
	}
.proClassList .list{
	width:230px;
	height:auto;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-left:1px solid #cbcbcb;
	padding-top:20px;
	}
.proClassList .list dl{
	width:203px;
	height:37px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/proListBBG.jpg) no-repeat;
	font-size:16px;
	color:#FFF;
	line-height:37px;
	text-indent:20px;
	}
.proClassList .list ul{
	width:203px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:20px;
	}
.proClassList .list ul li{
	width:100%;
	height:30px;
	line-height:30px;
	background:url(../images/arrow_sm.jpg) no-repeat left 5px;
	text-indent:20px;
	}
.proClassList .list ul li a{
	color:#636363;
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	}


/*
* bottom
*/
.bottom{
	width:100%;
	height:300px;
	background:#292929;
	margin-top:50px;
	}

.foot{
	width:1120px;
	height:200px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	padding-top:50px;
	}

.ewm{
	width:130px;
	height:170px;
	overflow:hidden;
	}
.ewm .ewmImg{
	width:130px;
	height:130px;
	overflow:hidden;
	}
.ewm .ewmImg img{
	width:130px;
	height:130px;
	}
.ewm .ewmText{
	width:130px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#FFF;
	}
.bm-a{
	width:950px;
	height:200px;
	overflow:hidden;
	}
.bMenu{
	width:100%;
	height:40px;
	overflow:hidden;
	border-bottom:1px solid #e9e9e9;
	}
.bMenu ul{}
.bMenu ul li{
	width:105px;
	height:40px;
	float:left;
	}
.bMenu ul li a{
	color:#e9e9e9;
	}

.add{
	width:600px;
	height:60px;
	margin-top:15px;
	}
.add ul{}
.add ul li{
	width:300px;
	height:30px;
	line-height:30px;
	color:#e9e9e9;
	float:left;
	}
._phones{
	width:600px;
	height:60px;
	overflow:hidden;
	margin-top:15px;
	}
._phones ul{}
._phones ul li{
	width:300px;
	height:30px;
	line-height:25px;
	color:#e9e9e9;
	float:left;
	text-indent:30px;
	}
._phones ul li.p{
	background:url(../images/phone_foot.png) no-repeat;
	}
._phones ul li.e{
	background:url(../images/emall_foot.png) no-repeat;
	}
._phones ul li.f{
	background:url(../images/fax_foot.png) no-repeat;
	}


.songhuo{
	width:200px;
	height:200px;
	position:fixed;
	top:530px;
	right:-50px;
	}
.songhuo img{
	max-height:150px;
	max-width:150px;
	}

.secode{
	width:150px;
	height:150px;
	position:fixed;
	/*top:440px;*/
	top:670px;
	right:0;
	/*right:8px;*/
	}
.secode img{
	max-height:150px;
	max-width:150px;
	}
.sectxt{width:150px; height:48px; line-height:24px; color:red; font-size:18px; text-align:center; position:fixed;/*top:590px;*/ top:820px;right:0;/*right:8px;*/ background:white;}
.sectxt span{color:red; font-size:14px; text-align:center; display:block; }
.sectxt img{width:150px;}
/*
.songhuo{
	width:200px;
	height:200px;
	position:fixed;
	top:300px;
	left:0;
	}
.songhuo img{
	max-height:150px;
	max-width:150px;
	}

.secode{
	width:250px;
	height:250px;
	position:fixed;
	top:160px;
	right:8px;
	}
.secode img{
	max-height:250px;
	max-width:250px;
	}
.sectxt{width:250px; height:48px; line-height:30px; color:red; font-size:14px; text-align:center; position:fixed;top:410px;right:8px; background:white;}
.sectxt span{color:red; font-size:14px; text-align:center; display:block; }
.sectxt img{width:250px;}
*/

.center{width:1510px;}






































